centralized national tax registry - Francés Inglés Diccionario